package com.daohang361.imqq.encoder;

import com.daohang361.imqq.Asycore.QQUser;
import com.daohang361.imqq.tool.ByteArray;
/**
 * 协议格式:
 * 01 01
 * @author naner
 */
public class EncoderE9 extends AbstractEncoder {
	@Override
	public byte[] encode(QQUser myqq, int command) {
		ByteArray myByte = doHead(myqq, "00E9");
		myByte.saveThis();//保存此段作为第0段
		
		myByte.putHex("0101");
		myByte.saveThis();//保存此段作为第一段
		
		myByte.teaThis(1, 1,myqq.getAttr("SessionKey"));//加密第一段到第一段
		
		doTail(myByte);
		return myByte.getByteList();//返回完整的package
	}
}
